home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 / Ham Radio 2000.iso / ham2000 / morse / morse30b / morse.doc < prev    next >
Text File  |  1991-02-09  |  11KB  |  452 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.             Morse Tutor
  8.  
  9.             Operation Manual
  10.  
  11.             Copyright (C) 1987,88,89,90  Jerome Jay Duthler
  12.  
  13.             Written By: Jerome J. Duthler N0IAI
  14.             RR #2 Box 675AA
  15.             Harrisonville, MO. 64701
  16.  
  17.  
  18.             DRAFT
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.             Introduction.
  26.  
  27.              Congratulations you are using what I think and hopefully
  28.             you will also find, is the best Morse code learning system
  29.             available.  The most important thing to remember when
  30.             learning Morse code is that it is a language,  and like any
  31.             language to become proficient you must practice. This is
  32.             where Morse Tutor comes in, Morse Tutor is an effective tool
  33.             for teaching or learning Morse Code because unlike practice
  34.             tape's, off the air, or hand sent code Morse Tutor generates
  35.             accurate code that is not possible to memorize.
  36.             Program Operation
  37.  
  38.             After making a backup copy of the distribution disk or
  39.             copying the files to your harddisk start Morse Tutor by
  40.             typing.
  41.  
  42.             MORSE
  43.  
  44.             This will start Morse Tutor in the default configuration
  45.             which is B/W video, internal keying, and direct video
  46.             writes. If for example you wish to see Morse Tutor in color
  47.             append the command -c or /c  to the end of Morse. Example
  48.             Morse /c will enable color.
  49.  
  50.             Configuration file.
  51.  
  52.             Morse Tutor will look in the current directory for morse.cfg
  53.             unless MTDIR=path is found in the environment.  For example
  54.             if morse.exe and its configuration files are in the c:\util
  55.             directory on your harddisk, place "set MTDIR=c:\util\" in
  56.             you autoexec.bat file.
  57.  
  58.             This will cause Morse Tutor to look into the c:\util
  59.             directory f.or the morse.cfg file. This enables you to run
  60.             Morse Tutor from other directories or drives if the util
  61.             directory is in you path.  If you would like more
  62.             information on the DOS environment see your DOS manual.
  63.  
  64.             Optional command line options.
  65.  
  66.             /c Switch to color screen
  67.                  White letters on a blue background
  68.  
  69.             /e External keying via bit 1 of LPT1.
  70.             /w Write to the screen through BIOS.
  71.             /t  Enable testing mode.
  72.  
  73.             A small welcome window will pop up and stay up for
  74.             approximately ten seconds during which time the program is
  75.             reading the configuration file and calibrating it's code
  76.             generator for proper speed. If external keying was requested
  77.             the address of the printer port will be displayed to confirm
  78.  
  79.  
  80.                                      Page 2 of 8
  81.  
  82.  
  83.  
  84.  
  85.  
  86.             this option is enabled.
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.                                      Page 3 of 8
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.             Special keyboard stuff.
  150.  
  151.             The type of user interface I am using is mostly self
  152.             explanatory therefore I will not go into any discussion on
  153.             the operation except for some special keys.
  154.  
  155.             You can select any function on any menu by pressing the
  156.             first letter of the command or by moving the cursor over the
  157.             command by using the up, down, left, right, space bar, home,
  158.             or end key and pressing enter to select your choice.
  159.  
  160.             Key                           Function
  161.             Escape                        Go back in the menus one
  162.                                           level.
  163.             Insert                        Toggles between insert and
  164.                                           overwrite
  165.  
  166.             Backspace                     Deletes previous character
  167.                                           in entry field.
  168.             Arrow keys                    Move the cursor position in
  169.                                           the settings and filename
  170.                                           entry fields. Position the
  171.                                           cursor for editing in
  172.                                           keyboard message entry.
  173.  
  174.             Special Characters.
  175.  
  176.             Key  Procedural
  177.             =    <BT>
  178.             +    <AR>
  179.             &    <SK>
  180.  
  181.             Any character can be used.  If the character is in lower
  182.             case the program will convert it to upper case and
  183.             characters that are not sendable are skipped.
  184.  
  185.             Comments in text file
  186.  
  187.              If the character ';' is at the beginning of a line it is
  188.             not sent but is displayed as a comment line.  The maximum
  189.             length of a comment line is 78 characters.  If the line is
  190.             longer, the remainder will be sent in code.  I thought this
  191.             would be useful for instructors wishing to display lesson
  192.             numbers etc.
  193.  
  194.             Space skip feature
  195.  
  196.             This feature removes multiple spaces when reading a text
  197.             file. For example if the file contains "THIS    IS    A
  198.             TEST" Morse Tutor would send "THIS IS A TEST".  You may
  199.             disable this feature via the setting screen.
  200.  
  201.             External keying
  202.  
  203.  
  204.                                      Page 4 of 8
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.             If /e is present on the command line internal keying via the
  212.             speaker is disabled and keying is accomplished via bit 0
  213.             (pin 2) on the parallel printer port.
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.                                      Page 5 of 8
  267.  
  268.  
  269.  
  270.  
  271.  
  272.             Settings window
  273.  
  274.             Valid character and send speeds are 5 to 99 WPM and the send
  275.             speed may not exceeded the character speed. Tone frequency
  276.             500 to 2000 hz.
  277.             Learning Morse code
  278.  
  279.             I suggest you obtain a tape based learning system to use
  280.             with Morse Tutor.
  281.  
  282.             As stated earlier Morse code is a language, and like any
  283.             language it is best learned by sound association not by
  284.             memorization.  This technique is evident in many of todays
  285.             product commercials where a classical or catchy musical
  286.             sequence is associate with a product. To be able to
  287.             efficiently copy code one must be able to associate the
  288.             overall sound of the character with the character without
  289.             any voluntary thought.  Although this sounds difficult it is
  290.             not, all it takes is personnel commitment and practice.
  291.  
  292.             The following sequence is what I use when teaching class and
  293.             have had very good success with it.
  294.  
  295.                     <Quiz> = Select the quiz function from the menu.
  296.  
  297.             1.        Select the first group in the learning function
  298.             and listen to the sound or rhythm of the characters not the
  299.             individual elements. Listen to the sequence a couple of
  300.             times before proceeding.
  301.  
  302.             2.   The quiz function will be used to begin creating a
  303.             relationship inside your brain between the rhythm and the
  304.             character.  To do this it is important to type your choice
  305.             quickly whether it is right or wrong.  This quick action
  306.             will begin to form a involuntary ear hand connection. Begin
  307.             by selecting <quiz> <groups> <individual> <group A> and see
  308.             how well you can do for 5 to 10 minutes.
  309.  
  310.             3.   Now that you have started to create a mind link we will
  311.             enter the practice function and see how well you can do in
  312.             real time.  Do not expect to copy all of the characters at
  313.             this time in fact if you copy 50 percent you are doing very
  314.             well.  If you find yourself peeking at the screen during
  315.             practice I suggest you hide it via the Main screen hide
  316.             under the utilities function.  Continue with this for 10
  317.             minutes then stop.
  318.  
  319.             4.   This completes the first day of practice.  Repeat the
  320.             above sequence daily until you can copy the first group
  321.             without mental thought.
  322.  
  323.             5.   After you have mastered the first group continue to the
  324.             next group and reduce the individual group practice to 5
  325.             minutes.  Then practice cumulatively for 5 minutes.
  326.  
  327.  
  328.                                      Page 6 of 8
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.             Practice for 20 minutes a day and no more.  Above all,
  336.             listen to the rhythm of the character.  DO NOT attempt to
  337.             count the elements that make up the characters.
  338.  
  339.             After you have learned all of the characters use the
  340.             practice QSO and practice words to sharpen your skills and
  341.             if you think your real hot stuff turn on Vari-speed and see
  342.             how well you do.
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.                                      Page 7 of 8
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.             If you practice every day for 20 minutes you should be able
  398.             to
  399.             pass the novice code test in as little as four weeks.  If
  400.             however you have a mental block skip practice for a day it
  401.             helps sometimes.
  402.             Problem or comment reporting
  403.  
  404.             If you have any comments or find any bugs ( Argh !!) please
  405.             contact me with the following information.
  406.  
  407.             Please supply the following information if reporting a bug:
  408.  
  409.             Manufacturer of computer system.
  410.  
  411.             Free memory at program startup (use CHKDSK to find this ).
  412.  
  413.             Any memory resident programs that you are running.
  414.  
  415.             Type of video card.
  416.  
  417.             DOS Version.
  418.  
  419.             If the problem can be duplicated please supply the sequence.
  420.  
  421.             Error number if one was reported
  422.  
  423.             If you desire more information about amateur radio contact
  424.             the ARRL at the below address they can put you in contact
  425.             with a club in your area.
  426.  
  427.                     American Radio Relay League
  428.                     225 Main Street
  429.                     Newington, Ct 06111
  430.             Acknowledgements
  431.  
  432.             My wife Julie
  433.  
  434.             For putting up with DIT DAHS for months and the two o'clock
  435.             in the morning and all weekend coding sessions ( obsessed,
  436.             who me?).
  437.  
  438.             Pat Burke.
  439.             For his tutelage in 'C', for without his assistance this
  440.             would not be.
  441.  
  442.             The folks at Solution Systems.
  443.             For making Brief, a great programming editor.
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.                                      Page 8 of 8